home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 February: Tool Chest / Dev.CD Feb 00 TC.toast / pc / tool chest / macapp / install macapp r13u4 / Apple Frameworks / MacApp / Libraries / Views / Includes / USlider.h < prev    next >
MacBinary  |  1998-10-13  |  6.6 KB  |  [TEXT/CWIE]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert Text File (text/txt) fallback Supported
100% file MacBinary II, inited, Tue Oct 13 06:00:00 1998, modified Tue Oct 13 06:00:00 1998, creator 'CWIE', type ASCII, 6008 bytes "USlider.h" , at 0x17f8 614 bytes resource default (weak)
99% file data default
74% TrID Macintosh plain text (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% lsar MacBinary default


id metadata
keyvalue
macFileType[TEXT]
macFileCreator[CWIE]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 09 55 53 6c 69 64 65 | 72 2e 68 00 00 00 00 00 |..USlide|r.h.....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 54 45 58 54 43 57 49 | 45 01 00 00 00 00 00 00 |.TEXTCWI|E.......|
|00000050| 00 00 00 00 00 17 78 00 | 00 02 66 b2 48 d5 20 b2 |......x.|..f.H. .|
|00000060| 48 d5 20 00 00 0c 00 00 | 00 00 00 00 00 00 00 00 |H. .....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 13 fd 00 00 |........|........|
|00000080| 2f 2f 20 55 53 6c 69 64 | 65 72 2e 68 0d 2f 2f 20 |// USlid|er.h.// |
|00000090| 43 6f 70 79 72 69 67 68 | 74 20 a9 20 31 39 39 37 |Copyrigh|t . 1997|
|000000a0| 2d 39 38 20 62 79 20 41 | 70 70 6c 65 20 43 6f 6d |-98 by A|pple Com|
|000000b0| 70 75 74 65 72 2c 20 49 | 6e 63 2e 20 41 6c 6c 20 |puter, I|nc. All |
|000000c0| 72 69 67 68 74 73 20 72 | 65 73 65 72 76 65 64 2e |rights r|eserved.|
|000000d0| 20 0d 2f 2f 20 50 6f 72 | 74 69 6f 6e 73 20 43 6f | .// Por|tions Co|
|000000e0| 70 79 72 69 67 68 74 20 | a9 31 39 39 37 20 62 79 |pyright |.1997 by|
|000000f0| 20 54 72 79 67 76 65 20 | 49 73 61 61 63 73 6f 6e | Trygve |Isaacson|
|00000100| 2e 0d 0d 2f 2a 0d 09 43 | 68 61 6e 67 65 20 48 69 |.../*..C|hange Hi|
|00000110| 73 74 6f 72 79 3a 0d 09 | 09 30 37 2f 31 30 2f 39 |story:..|.07/10/9|
|00000120| 38 09 53 70 6c 69 74 20 | 6f 75 74 20 65 6d 75 6c |8.Split |out emul|
|00000130| 61 74 65 64 20 63 6f 6e | 74 72 6f 6c 20 6c 61 62 |ated con|trol lab|
|00000140| 65 6c 73 20 73 75 70 70 | 6f 72 74 20 74 6f 20 73 |els supp|ort to s|
|00000150| 65 70 61 72 61 74 65 20 | 63 6c 61 73 73 2e 0d 09 |eparate |class...|
|00000160| 09 30 36 2f 30 39 2f 39 | 38 09 55 73 65 20 54 43 |.06/09/9|8.Use TC|
|00000170| 74 6c 4d 67 72 20 62 61 | 73 65 20 63 6c 61 73 73 |tlMgr ba|se class|
|00000180| 2c 20 65 6e 63 61 70 73 | 75 6c 61 74 65 20 73 6c |, encaps|ulate sl|
|00000190| 69 64 65 72 20 41 50 49 | 73 2e 0d 09 09 30 33 2f |ider API|s....03/|
|000001a0| 30 39 2f 39 38 09 55 73 | 65 20 6e 65 77 20 63 6f |09/98.Us|e new co|
|000001b0| 6e 74 72 6f 6c 20 61 72 | 63 68 69 74 65 63 74 75 |ntrol ar|chitectu|
|000001c0| 72 65 2e 0d 09 09 30 31 | 2f 33 30 2f 39 38 09 41 |re....01|/30/98.A|
|000001d0| 64 64 65 64 20 66 6f 72 | 77 61 72 64 2f 65 78 70 |dded for|ward/exp|
|000001e0| 6f 72 74 20 6f 66 20 43 | 41 75 74 6f 50 74 72 5f |ort of C|AutoPtr_|
|000001f0| 41 43 3c 43 53 6c 69 64 | 65 72 5f 41 43 3e 2e 0d |AC<CSlid|er_AC>..|
|00000200| 09 09 30 31 2f 32 36 2f | 39 38 09 52 65 6d 6f 76 |..01/26/|98.Remov|
|00000210| 65 20 23 70 72 61 67 6d | 61 20 6d 61 72 6b 2e 20 |e #pragm|a mark. |
|00000220| 20 49 6e 63 6c 75 64 65 | 20 43 41 75 74 6f 50 74 | Include| CAutoPt|
|00000230| 72 5f 41 43 2e 68 2e 20 | 20 46 6f 72 77 61 72 64 |r_AC.h. | Forward|
|00000240| 2f 65 78 70 6f 72 74 0d | 09 09 09 09 09 43 41 75 |/export.|.....CAu|
|00000250| 74 6f 50 74 72 5f 41 43 | 3c 43 53 6c 69 64 65 72 |toPtr_AC|<CSlider|
|00000260| 5f 41 43 3e 2e 0d 2a 2f | 0d 0d 23 69 66 6e 64 65 |_AC>..*/|..#ifnde|
|00000270| 66 20 5f 5f 55 53 4c 49 | 44 45 52 5f 5f 0d 23 64 |f __USLI|DER__.#d|
|00000280| 65 66 69 6e 65 20 5f 5f | 55 53 4c 49 44 45 52 5f |efine __|USLIDER_|
|00000290| 5f 0d 0d 2f 2f 20 4d 61 | 63 41 70 70 0d 0d 23 69 |_..// Ma|cApp..#i|
|000002a0| 66 6e 64 65 66 20 5f 5f | 55 43 4f 4e 54 52 4f 4c |fndef __|UCONTROL|
|000002b0| 5f 5f 0d 23 69 6e 63 6c | 75 64 65 20 22 55 43 6f |__.#incl|ude "UCo|
|000002c0| 6e 74 72 6f 6c 2e 68 22 | 0d 23 65 6e 64 69 66 0d |ntrol.h"|.#endif.|
|000002d0| 0d 2f 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.//-----|--------|
|000002e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000002f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000300| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000310| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000320| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2f 2f 20 47 |--------|---.// G|
|00000330| 6c 6f 62 61 6c 20 66 75 | 6e 63 74 69 6f 6e 73 2e |lobal fu|nctions.|
|00000340| 0d 2f 2f 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.//-----|--------|
|00000350| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000360| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000370| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000380| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000390| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 0d 45 58 50 |--------|---..EXP|
|000003a0| 4f 52 54 5f 4d 41 20 76 | 6f 69 64 20 49 6e 69 74 |ORT_MA v|oid Init|
|000003b0| 55 53 6c 69 64 65 72 28 | 29 3b 0d 45 58 50 4f 52 |USlider(|);.EXPOR|
|000003c0| 54 5f 4d 41 20 76 6f 69 | 64 20 49 6e 69 74 55 4c |T_MA voi|d InitUL|
|000003d0| 61 62 65 6c 73 53 6c 69 | 64 65 72 28 29 3b 0d 0d |abelsSli|der();..|
|000003e0| 2f 2f 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |//------|--------|
|000003f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000400| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000410| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000420| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000430| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 2f 2f 20 54 53 |--------|--.// TS|
|00000440| 6c 69 64 65 72 0d 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d |lider.//|--------|
|00000450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000470| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000480| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000490| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004a0| 0d 0d 63 6c 61 73 73 20 | 45 58 50 4f 52 54 5f 4d |..class |EXPORT_M|
|000004b0| 41 20 54 53 6c 69 64 65 | 72 20 3a 20 70 75 62 6c |A TSlide|r : publ|
|000004c0| 69 63 20 54 43 74 6c 4d | 67 72 0d 2f 2f 20 54 43 |ic TCtlM|gr.// TC|
|000004d0| 74 6c 4d 67 72 20 73 75 | 62 63 6c 61 73 73 2e 20 |tlMgr su|bclass. |
|000004e0| 54 6f 20 73 65 74 2f 67 | 65 74 20 74 68 65 20 76 |To set/g|et the v|
|000004f0| 61 6c 75 65 2c 20 75 73 | 65 20 47 65 74 56 61 6c |alue, us|e GetVal|
|00000500| 75 65 20 61 6e 64 20 53 | 65 74 56 61 6c 75 65 2e |ue and S|etValue.|
|00000510| 20 0d 2f 2f 20 57 68 65 | 6e 20 69 6e 73 74 61 6e | .// Whe|n instan|
|00000520| 74 69 61 74 65 64 20 66 | 72 6f 6d 20 61 20 76 69 |tiated f|rom a vi|
|00000530| 65 77 20 72 65 73 6f 75 | 72 63 65 2c 20 61 6e 20 |ew resou|rce, an |
|00000540| 61 64 64 69 74 69 6f 6e | 61 6c 20 66 69 65 6c 64 |addition|al field|
|00000550| 20 69 73 20 75 73 65 64 | 0d 2f 2f 20 61 73 20 74 | is used|.// as t|
|00000560| 68 65 20 72 65 73 6f 75 | 72 63 65 20 49 44 20 6f |he resou|rce ID o|
|00000570| 66 20 61 6e 20 27 53 54 | 52 23 27 20 72 65 73 6f |f an 'ST|R#' reso|
|00000580| 75 72 63 65 0d 2f 2f 20 | 74 68 61 74 20 63 6f 6e |urce.// |that con|
|00000590| 74 61 69 6e 73 20 74 68 | 65 20 73 6c 69 64 65 72 |tains th|e slider|
|000005a0| 20 6c 61 62 65 6c 73 3b | 20 69 6e 20 74 68 69 73 | labels;| in this|
|000005b0| 20 63 61 73 65 2c 20 74 | 68 65 20 72 61 6e 67 65 | case, t|he range|
|000005c0| 20 69 73 0d 2f 2f 20 61 | 75 74 6f 6d 61 74 69 63 | is.// a|utomatic|
|000005d0| 61 6c 6c 79 20 73 65 74 | 20 74 6f 20 6d 61 74 63 |ally set| to matc|
|000005e0| 68 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |h the nu|mber of |
|000005f0| 6c 61 62 65 6c 73 2c 20 | 61 6e 64 20 74 68 65 20 |labels, |and the |
|00000600| 73 6c 69 64 65 72 0d 2f | 2f 20 77 69 6c 6c 20 68 |slider./|/ will h|
|00000610| 61 76 65 20 61 20 70 6f | 69 6e 74 79 20 69 6e 64 |ave a po|inty ind|
|00000620| 69 63 61 74 6f 72 2e 20 | 49 66 20 74 68 65 20 49 |icator. |If the I|
|00000630| 44 20 69 73 20 7a 65 72 | 6f 20 6f 72 20 69 6e 76 |D is zer|o or inv|
|00000640| 61 6c 69 64 2c 20 74 68 | 65 0d 2f 2f 20 73 6c 69 |alid, th|e.// sli|
|00000650| 64 65 72 20 77 69 6c 6c | 20 62 65 20 72 65 63 74 |der will| be rect|
|00000660| 61 6e 67 75 6c 61 72 2e | 0d 7b 0d 4d 41 5f 44 45 |angular.|.{.MA_DE|
|00000670| 43 4c 41 52 45 5f 43 4c | 41 53 53 3b 0d 0d 70 75 |CLARE_CL|ASS;..pu|
|00000680| 62 6c 69 63 3a 0d 0d 09 | 2f 2f 20 54 43 6f 6e 74 |blic:...|// TCont|
|00000690| 72 6f 6c 2d 63 6f 6d 70 | 61 74 69 62 6c 65 20 63 |rol-comp|atible c|
|000006a0| 6f 6e 73 74 72 75 63 74 | 6f 72 0d 09 54 53 6c 69 |onstruct|or..TSli|
|000006b0| 64 65 72 28 63 6f 6e 73 | 74 20 43 56 69 65 77 50 |der(cons|t CViewP|
|000006c0| 6f 69 6e 74 26 20 69 74 | 73 4c 6f 63 61 74 69 6f |oint& it|sLocatio|
|000006d0| 6e 20 3d 20 67 5a 65 72 | 6f 56 50 74 2c 0d 09 09 |n = gZer|oVPt,...|
|000006e0| 09 09 09 09 09 20 63 6f | 6e 73 74 20 43 56 69 65 |..... co|nst CVie|
|000006f0| 77 50 6f 69 6e 74 26 20 | 69 74 73 53 69 7a 65 20 |wPoint& |itsSize |
|00000700| 3d 20 67 5a 65 72 6f 56 | 50 74 2c 0d 09 09 09 09 |= gZeroV|Pt,.....|
|00000710| 09 09 09 20 53 69 7a 65 | 44 65 74 65 72 6d 69 6e |... Size|Determin|
|00000720| 65 72 20 69 74 73 48 53 | 69 7a 65 44 65 74 20 3d |er itsHS|izeDet =|
|00000730| 20 73 69 7a 65 56 61 72 | 69 61 62 6c 65 2c 0d 09 | sizeVar|iable,..|
|00000740| 09 09 09 09 09 09 20 53 | 69 7a 65 44 65 74 65 72 |...... S|izeDeter|
|00000750| 6d 69 6e 65 72 20 69 74 | 73 56 53 69 7a 65 44 65 |miner it|sVSizeDe|
|00000760| 74 20 3d 20 73 69 7a 65 | 56 61 72 69 61 62 6c 65 |t = size|Variable|
|00000770| 2c 0d 09 09 09 09 09 09 | 20 20 20 20 20 63 6f 6e |,.......| con|
|00000780| 73 74 20 43 54 65 78 74 | 53 74 79 6c 65 5f 41 43 |st CText|Style_AC|
|00000790| 26 20 69 74 73 54 65 78 | 74 53 74 79 6c 65 20 3d |& itsTex|tStyle =|
|000007a0| 20 67 53 79 73 74 65 6d | 53 74 79 6c 65 2c 0d 09 | gSystem|Style,..|
|000007b0| 09 09 09 09 09 20 20 20 | 20 20 52 65 73 4e 75 6d |..... | ResNum|
|000007c0| 62 65 72 20 69 74 73 4c | 61 62 65 6c 73 49 44 20 |ber itsL|abelsID |
|000007d0| 3d 20 6b 4e 6f 52 65 73 | 6f 75 72 63 65 2c 0d 09 |= kNoRes|ource,..|
|000007e0| 09 09 09 09 09 20 20 20 | 20 20 62 6f 6f 6c 20 70 |..... | bool p|
|000007f0| 72 65 66 65 72 4c 69 76 | 65 46 65 65 64 62 61 63 |referLiv|eFeedbac|
|00000800| 6b 20 3d 20 74 72 75 65 | 29 3b 0d 0d 09 54 53 6c |k = true|);...TSl|
|00000810| 69 64 65 72 28 63 6f 6e | 73 74 20 54 53 6c 69 64 |ider(con|st TSlid|
|00000820| 65 72 26 20 69 6e 53 6c | 69 64 65 72 29 3b 0d 09 |er& inSl|ider);..|
|00000830| 09 2f 2f 20 43 6f 70 79 | 20 43 6f 6e 73 74 72 75 |.// Copy| Constru|
|00000840| 63 74 6f 72 0d 0d 09 76 | 69 72 74 75 61 6c 20 7e |ctor...v|irtual ~|
|00000850| 54 53 6c 69 64 65 72 28 | 29 3b 0d 0d 09 2f 2f 2d |TSlider(|);...//-|
|00000860| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000870| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000880| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000890| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008b0| 2d 2d 2d 0d 09 2f 2f 20 | 53 74 72 65 61 6d 20 49 |---..// |Stream I|
|000008c0| 2f 4f 20 70 72 6f 74 6f | 63 6f 6c 20 73 75 70 70 |/O proto|col supp|
|000008d0| 6f 72 74 2e 0d 09 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d |ort...//|--------|
|000008e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000008f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000900| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000910| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000920| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 0d 09 76 |--------|----...v|
|00000930| 69 72 74 75 61 6c 20 76 | 6f 69 64 20 52 65 61 64 |irtual v|oid Read|
|00000940| 46 69 65 6c 64 73 28 43 | 53 74 72 65 61 6d 5f 41 |Fields(C|Stream_A|
|00000950| 43 2a 20 61 53 74 72 65 | 61 6d 29 3b 0d 0d 09 76 |C* aStre|am);...v|
|00000960| 69 72 74 75 61 6c 20 76 | 6f 69 64 20 57 72 69 74 |irtual v|oid Writ|
|00000970| 65 46 69 65 6c 64 73 28 | 43 53 74 72 65 61 6d 5f |eFields(|CStream_|
|00000980| 41 43 2a 20 61 53 74 72 | 65 61 6d 29 20 63 6f 6e |AC* aStr|eam) con|
|00000990| 73 74 3b 0d 0d 09 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d |st;...//|--------|
|000009a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000009e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 09 2f 2f |--------|----..//|
|000009f0| 20 4d 61 63 41 70 70 20 | 6f 76 65 72 72 69 64 65 | MacApp |override|
|00000a00| 73 2e 0d 09 2f 2f 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |s...//--|--------|
|00000a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a30| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000a50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0d 09 76 69 72 |--------|--...vir|
|00000a60| 74 75 61 6c 20 49 44 54 | 79 70 65 20 47 65 74 53 |tual IDT|ype GetS|
|00000a70| 74 61 6e 64 61 72 64 53 | 69 67 6e 61 74 75 72 65 |tandardS|ignature|
|00000a80| 28 29 20 63 6f 6e 73 74 | 3b 0d 09 09 2f 2f 20 52 |() const|;...// R|
|00000a90| 65 74 75 72 6e 20 74 68 | 65 20 73 69 67 6e 61 74 |eturn th|e signat|
|00000aa0| 75 72 65 20 6f 66 20 74 | 68 69 73 20 76 69 65 77 |ure of t|his view|
|00000ab0| 2e 0d 09 09 09 09 0d 09 | 76 69 72 74 75 61 6c 20 |........|virtual |
|00000ac0| 76 6f 69 64 20 44 6f 43 | 6f 6e 74 72 6f 6c 41 63 |void DoC|ontrolAc|
|00000ad0| 74 69 6f 6e 28 43 6f 6e | 74 72 6f 6c 50 61 72 74 |tion(Con|trolPart|
|00000ae0| 43 6f 64 65 20 70 61 72 | 74 43 6f 64 65 29 3b 0d |Code par|tCode);.|
|00000af0| 09 09 2f 2f 20 4e 6f 74 | 69 66 69 65 72 09 63 61 |..// Not|ifier.ca|
|00000b00| 6c 6c 62 61 63 6b 09 0d | 0d 09 76 69 72 74 75 61 |llback..|..virtua|
|00000b10| 6c 20 43 43 6f 6e 74 72 | 6f 6c 5f 41 43 2a 20 44 |l CContr|ol_AC* D|
|00000b20| 6f 4d 61 6b 65 43 6f 6e | 74 72 6f 6c 28 57 69 6e |oMakeCon|trol(Win|
|00000b30| 64 6f 77 52 65 66 20 74 | 68 65 57 69 6e 64 6f 77 |dowRef t|heWindow|
|00000b40| 2c 0d 09 09 09 09 09 09 | 09 09 09 63 6f 6e 73 74 |,.......|...const|
|00000b50| 20 43 52 65 63 74 5f 41 | 43 26 20 62 6f 75 6e 64 | CRect_A|C& bound|
|00000b60| 73 52 65 63 74 2c 20 0d | 09 09 09 09 09 09 09 09 |sRect, .|........|
|00000b70| 09 62 6f 6f 6c 20 69 73 | 56 69 73 69 62 6c 65 2c |.bool is|Visible,|
|00000b80| 20 62 6f 6f 6c 20 69 73 | 45 6e 61 62 6c 65 64 2c | bool is|Enabled,|
|00000b90| 0d 09 09 09 09 09 09 09 | 09 09 63 6f 6e 73 74 20 |........|..const |
|00000ba0| 43 53 74 72 32 35 35 5f | 41 43 26 20 69 74 73 54 |CStr255_|AC& itsT|
|00000bb0| 69 74 6c 65 29 3b 0d 09 | 09 2f 2f 20 46 61 63 74 |itle);..|.// Fact|
|00000bc0| 6f 72 79 20 6d 65 74 68 | 6f 64 20 69 6e 73 74 61 |ory meth|od insta|
|00000bd0| 6e 74 69 61 74 65 73 20 | 74 68 65 20 63 6f 6e 74 |ntiates |the cont|
|00000be0| 72 6f 6c 2e 0d 0d 09 76 | 6f 69 64 20 53 65 74 50 |rol....v|oid SetP|
|00000bf0| 72 65 66 65 72 4c 69 76 | 65 46 65 65 64 62 61 63 |referLiv|eFeedbac|
|00000c00| 6b 28 62 6f 6f 6c 20 70 | 72 65 66 65 72 4c 69 76 |k(bool p|referLiv|
|00000c10| 65 46 65 65 64 62 61 63 | 6b 29 3b 0d 09 09 2f 2f |eFeedbac|k);...//|
|00000c20| 20 43 68 61 6e 67 65 73 | 20 6c 69 76 65 20 66 65 | Changes| live fe|
|00000c30| 65 64 62 61 63 6b 20 73 | 65 74 74 69 6e 67 2e 20 |edback s|etting. |
|00000c40| 20 52 65 71 75 69 72 65 | 73 20 64 65 6c 65 74 69 | Require|s deleti|
|00000c50| 6e 67 20 61 6e 64 20 72 | 65 2d 63 72 65 61 74 69 |ng and r|e-creati|
|00000c60| 6e 67 20 74 68 65 20 63 | 6f 6e 74 72 6f 6c 2e 0d |ng the c|ontrol..|
|00000c70| 09 09 2f 2f 20 55 73 65 | 20 74 68 69 73 20 6d 65 |..// Use| this me|
|00000c80| 74 68 6f 64 20 61 73 20 | 61 20 6d 6f 64 65 6c 20 |thod as |a model |
|00000c90| 66 6f 72 20 69 6d 70 6c | 65 6d 65 6e 74 69 6e 67 |for impl|ementing|
|00000ca0| 20 6f 74 68 65 72 20 66 | 65 61 74 75 72 65 73 20 | other f|eatures |
|00000cb0| 74 68 61 74 20 61 72 65 | 20 6f 6e 6c 79 0d 09 09 |that are| only...|
|00000cc0| 2f 2f 20 61 76 61 69 6c | 61 62 6c 65 20 61 74 20 |// avail|able at |
|00000cd0| 74 68 65 20 74 69 6d 65 | 20 6f 66 20 63 72 65 61 |the time| of crea|
|00000ce0| 74 69 6e 67 20 74 68 65 | 20 63 6f 6e 74 72 6f 6c |ting the| control|
|00000cf0| 2e 0d 09 09 0d 70 72 6f | 74 65 63 74 65 64 3a 0d |.....pro|tected:.|
|00000d00| 0d 09 52 65 73 4e 75 6d | 62 65 72 20 09 09 09 66 |..ResNum|ber ...f|
|00000d10| 4c 61 62 65 6c 73 49 44 | 3b 09 09 2f 2f 20 53 74 |LabelsID|;..// St|
|00000d20| 72 69 6e 67 20 6c 69 73 | 74 20 72 65 73 6f 75 72 |ring lis|t resour|
|00000d30| 63 65 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 6c 61 |ce conta|ining la|
|00000d40| 62 65 6c 73 20 66 6f 72 | 20 74 68 69 73 20 73 6c |bels for| this sl|
|00000d50| 69 64 65 72 2e 0d 09 0d | 09 62 6f 6f 6c 20 09 09 |ider....|.bool ..|
|00000d60| 09 09 66 52 69 67 68 74 | 4a 75 73 74 69 66 79 3b |..fRight|Justify;|
|00000d70| 09 2f 2f 20 54 65 78 74 | 20 6a 75 73 74 69 66 69 |.// Text| justifi|
|00000d80| 63 61 74 69 6f 6e 20 66 | 6f 72 20 74 68 69 73 20 |cation f|or this |
|00000d90| 73 6c 69 64 65 72 2e 20 | 4f 6e 6c 79 20 75 73 65 |slider. |Only use|
|00000da0| 64 20 62 79 0d 09 09 09 | 09 09 09 09 09 09 09 2f |d by....|......./|
|00000db0| 2f 20 65 6d 75 6c 61 74 | 65 64 20 63 6f 6e 74 72 |/ emulat|ed contr|
|00000dc0| 6f 6c 2e 0d 09 0d 09 56 | 69 65 77 43 6f 6f 72 64 |ol.....V|iewCoord|
|00000dd0| 69 6e 61 74 65 09 09 66 | 49 6e 69 74 69 61 6c 56 |inate..f|InitialV|
|00000de0| 61 6c 3b 09 2f 2f 20 54 | 68 65 20 63 6f 6e 74 72 |al;.// T|he contr|
|00000df0| 6f 6c 27 73 20 69 6e 69 | 74 69 61 6c 20 76 61 6c |ol's ini|tial val|
|00000e00| 75 65 20 69 6e 20 76 69 | 65 77 20 63 6f 6f 72 64 |ue in vi|ew coord|
|00000e10| 69 6e 61 74 65 0d 09 09 | 09 09 09 09 09 09 09 09 |inate...|........|
|00000e20| 2f 2f 20 75 6e 69 74 73 | 2e 20 59 6f 75 20 6d 75 |// units|. You mu|
|00000e30| 73 74 20 75 73 65 20 53 | 65 74 56 61 6c 75 65 20 |st use S|etValue |
|00000e40| 74 6f 20 73 65 74 20 74 | 68 65 0d 09 09 09 09 09 |to set t|he......|
|00000e50| 09 09 09 09 09 2f 2f 20 | 76 61 6c 75 65 20 6f 66 |.....// |value of|
|00000e60| 20 74 68 69 73 20 66 69 | 65 6c 64 2e 20 54 68 65 | this fi|eld. The|
|00000e70| 20 64 65 66 61 75 6c 74 | 20 76 61 6c 75 65 2c 20 | default| value, |
|00000e80| 61 73 20 73 75 70 70 6c | 69 65 64 0d 09 09 09 09 |as suppl|ied.....|
|00000e90| 09 09 09 09 09 09 2f 2f | 20 62 79 20 74 68 65 20 |......//| by the |
|00000ea0| 63 6f 6e 73 74 72 75 63 | 74 6f 72 2c 20 69 73 20 |construc|tor, is |
|00000eb0| 30 2e 20 52 61 74 68 65 | 72 20 74 68 61 6e 0d 09 |0. Rathe|r than..|
|00000ec0| 09 09 09 09 09 09 09 09 | 09 2f 2f 20 69 6e 73 70 |........|.// insp|
|00000ed0| 65 63 74 69 6e 67 20 74 | 68 65 20 76 61 6c 75 65 |ecting t|he value|
|00000ee0| 20 6f 66 20 74 68 69 73 | 20 66 69 65 6c 64 20 64 | of this| field d|
|00000ef0| 69 72 65 63 74 6c 79 2c | 20 75 73 65 0d 09 09 09 |irectly,| use....|
|00000f00| 09 09 09 09 09 09 09 2f | 2f 20 74 68 65 20 61 63 |......./|/ the ac|
|00000f10| 63 65 73 73 6f 72 20 6d | 65 74 68 6f 64 20 47 65 |cessor m|ethod Ge|
|00000f20| 74 56 61 6c 75 65 2e 0d | 0d 09 56 69 65 77 43 6f |tValue..|..ViewCo|
|00000f30| 6f 72 64 69 6e 61 74 65 | 09 09 66 49 6e 69 74 69 |ordinate|..fIniti|
|00000f40| 61 6c 4d 69 6e 3b 09 2f | 2f 20 54 68 65 20 63 6f |alMin;./|/ The co|
|00000f50| 6e 74 72 6f 6c 27 73 20 | 6d 69 6e 69 6d 75 6d 20 |ntrol's |minimum |
|00000f60| 76 61 6c 75 65 20 69 6e | 20 76 69 65 77 20 63 6f |value in| view co|
|00000f70| 6f 72 64 69 6e 61 74 65 | 0d 09 09 09 09 09 09 09 |ordinate|........|
|00000f80| 09 09 09 2f 2f 20 75 6e | 69 74 73 2e 20 59 6f 75 |...// un|its. You|
|00000f90| 20 6d 75 73 74 20 75 73 | 65 20 53 65 74 4d 69 6e | must us|e SetMin|
|00000fa0| 69 6d 75 6d 20 74 6f 20 | 73 65 74 20 74 68 65 0d |imum to |set the.|
|00000fb0| 09 09 09 09 09 09 09 09 | 09 09 2f 2f 20 76 61 6c |........|..// val|
|00000fc0| 75 65 20 6f 66 20 74 68 | 69 73 20 66 69 65 6c 64 |ue of th|is field|
|00000fd0| 2e 20 54 68 65 20 64 65 | 66 61 75 6c 74 20 76 61 |. The de|fault va|
|00000fe0| 6c 75 65 2c 20 61 73 20 | 73 75 70 70 6c 69 65 64 |lue, as |supplied|
|00000ff0| 0d 09 09 09 09 09 09 09 | 09 09 09 2f 2f 20 62 79 |........|...// by|
|00001000| 20 74 68 65 20 63 6f 6e | 73 74 72 75 63 74 6f 72 | the con|structor|
|00001010| 2c 20 69 73 20 30 2e 20 | 52 61 74 68 65 72 20 74 |, is 0. |Rather t|
|00001020| 68 61 6e 0d 09 09 09 09 | 09 09 09 09 09 09 2f 2f |han.....|......//|
|00001030| 20 69 6e 73 70 65 63 74 | 69 6e 67 20 74 68 65 20 | inspect|ing the |
|00001040| 76 61 6c 75 65 20 6f 66 | 20 74 68 69 73 20 66 69 |value of| this fi|
|00001050| 65 6c 64 20 64 69 72 65 | 63 74 6c 79 2c 20 75 73 |eld dire|ctly, us|
|00001060| 65 0d 09 09 09 09 09 09 | 09 09 09 09 2f 2f 20 74 |e.......|....// t|
|00001070| 68 65 20 61 63 63 65 73 | 73 6f 72 20 6d 65 74 68 |he acces|sor meth|
|00001080| 6f 64 20 47 65 74 4d 69 | 6e 69 6d 75 6d 2e 0d 0d |od GetMi|nimum...|
|00001090| 09 56 69 65 77 43 6f 6f | 72 64 69 6e 61 74 65 09 |.ViewCoo|rdinate.|
|000010a0| 09 66 49 6e 69 74 69 61 | 6c 4d 61 78 3b 09 2f 2f |.fInitia|lMax;.//|
|000010b0| 20 54 68 65 20 63 6f 6e | 74 72 6f 6c 27 73 20 6d | The con|trol's m|
|000010c0| 61 78 69 6d 75 6d 20 76 | 61 6c 75 65 20 69 6e 20 |aximum v|alue in |
|000010d0| 76 69 65 77 20 63 6f 6f | 72 64 69 6e 61 74 65 0d |view coo|rdinate.|
|000010e0| 09 09 09 09 09 09 09 09 | 09 09 2f 2f 20 75 6e 69 |........|..// uni|
|000010f0| 74 73 2e 20 59 6f 75 20 | 6d 75 73 74 20 75 73 65 |ts. You |must use|
|00001100| 20 53 65 74 4d 61 78 69 | 6d 75 6d 20 74 6f 20 73 | SetMaxi|mum to s|
|00001110| 65 74 20 74 68 65 0d 09 | 09 09 09 09 09 09 09 09 |et the..|........|
|00001120| 09 2f 2f 20 76 61 6c 75 | 65 20 6f 66 20 74 68 69 |.// valu|e of thi|
|00001130| 73 20 66 69 65 6c 64 2e | 20 54 68 65 20 64 65 66 |s field.| The def|
|00001140| 61 75 6c 74 20 76 61 6c | 75 65 2c 20 61 73 20 73 |ault val|ue, as s|
|00001150| 75 70 70 6c 69 65 64 0d | 09 09 09 09 09 09 09 09 |upplied.|........|
|00001160| 09 09 2f 2f 20 62 79 20 | 74 68 65 20 63 6f 6e 73 |..// by |the cons|
|00001170| 74 72 75 63 74 6f 72 2c | 20 69 73 20 30 2e 20 52 |tructor,| is 0. R|
|00001180| 61 74 68 65 72 20 74 68 | 61 6e 0d 09 09 09 09 09 |ather th|an......|
|00001190| 09 09 09 09 09 2f 2f 20 | 69 6e 73 70 65 63 74 69 |.....// |inspecti|
|000011a0| 6e 67 20 74 68 65 20 76 | 61 6c 75 65 20 6f 66 20 |ng the v|alue of |
|000011b0| 74 68 69 73 20 66 69 65 | 6c 64 20 64 69 72 65 63 |this fie|ld direc|
|000011c0| 74 6c 79 2c 20 75 73 65 | 0d 09 09 09 09 09 09 09 |tly, use|........|
|000011d0| 09 09 09 2f 2f 20 74 68 | 65 20 61 63 63 65 73 73 |...// th|e access|
|000011e0| 6f 72 20 6d 65 74 68 6f | 64 20 47 65 74 4d 61 78 |or metho|d GetMax|
|000011f0| 69 6d 75 6d 2e 0d 09 56 | 69 65 77 43 6f 6f 72 64 |imum...V|iewCoord|
|00001200| 69 6e 61 74 65 20 09 09 | 66 49 6e 69 74 69 61 6c |inate ..|fInitial|
|00001210| 56 69 65 77 53 69 7a 65 | 3b 0d 09 09 09 09 09 09 |ViewSize|;.......|
|00001220| 09 09 09 09 2f 2f 20 54 | 68 65 20 63 6f 6e 74 72 |....// T|he contr|
|00001230| 6f 6c 27 73 20 76 69 65 | 77 20 28 70 61 67 65 29 |ol's vie|w (page)|
|00001240| 20 76 61 6c 75 65 20 69 | 6e 20 76 69 65 77 20 63 | value i|n view c|
|00001250| 6f 6f 72 64 69 6e 61 74 | 65 0d 09 09 09 09 09 09 |oordinat|e.......|
|00001260| 09 09 09 09 2f 2f 20 75 | 6e 69 74 73 2e 20 59 6f |....// u|nits. Yo|
|00001270| 75 20 6d 75 73 74 20 75 | 73 65 20 53 65 74 56 69 |u must u|se SetVi|
|00001280| 65 77 53 69 7a 65 20 74 | 6f 20 73 65 74 20 74 68 |ewSize t|o set th|
|00001290| 65 0d 09 09 09 09 09 09 | 09 09 09 09 2f 2f 20 76 |e.......|....// v|
|000012a0| 61 6c 75 65 20 6f 66 20 | 74 68 69 73 20 66 69 65 |alue of |this fie|
|000012b0| 6c 64 2e 20 54 68 65 20 | 64 65 66 61 75 6c 74 20 |ld. The |default |
|000012c0| 76 61 6c 75 65 2c 20 61 | 73 20 73 75 70 70 6c 69 |value, a|s suppli|
|000012d0| 65 64 0d 09 09 09 09 09 | 09 09 09 09 09 2f 2f 20 |ed......|.....// |
|000012e0| 62 79 20 74 68 65 20 63 | 6f 6e 73 74 72 75 63 74 |by the c|onstruct|
|000012f0| 6f 72 2c 20 69 73 20 30 | 2e 20 52 61 74 68 65 72 |or, is 0|. Rather|
|00001300| 20 74 68 61 6e 0d 09 09 | 09 09 09 09 09 09 09 09 | than...|........|
|00001310| 2f 2f 20 69 6e 73 70 65 | 63 74 69 6e 67 20 74 68 |// inspe|cting th|
|00001320| 65 20 76 61 6c 75 65 20 | 6f 66 20 74 68 69 73 20 |e value |of this |
|00001330| 66 69 65 6c 64 20 64 69 | 72 65 63 74 6c 79 2c 20 |field di|rectly, |
|00001340| 75 73 65 0d 09 09 09 09 | 09 09 09 09 09 09 2f 2f |use.....|......//|
|00001350| 20 74 68 65 20 61 63 63 | 65 73 73 6f 72 20 6d 65 | the acc|essor me|
|00001360| 74 68 6f 64 20 47 65 74 | 56 69 65 77 53 69 7a 65 |thod Get|ViewSize|
|00001370| 2e 0d 09 0d 09 2f 2f 20 | 4e 65 77 20 66 69 65 6c |.....// |New fiel|
|00001380| 64 73 20 66 6f 72 20 74 | 68 65 20 73 6c 69 64 65 |ds for t|he slide|
|00001390| 72 2e 0d 09 62 6f 6f 6c | 20 09 09 09 66 50 72 65 |r...bool| ...fPre|
|000013a0| 66 65 72 4c 69 76 65 46 | 65 65 64 62 61 63 6b 3b |ferLiveF|eedback;|
|000013b0| 2f 2f 20 77 68 65 74 68 | 65 72 20 6c 69 76 65 20 |// wheth|er live |
|000013c0| 66 65 65 64 62 61 63 6b | 20 69 73 20 75 73 65 64 |feedback| is used|
|000013d0| 2e 0d 7d 3b 0d 0d 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d |..};..//|--------|
|000013e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000013f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001400| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001410| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001420| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001430| 0d 2f 2f 20 54 53 6c 69 | 64 65 72 0d 2f 2f 2d 2d |.// TSli|der.//--|
|00001440| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001470| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001480| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00001490| 2d 2d 2d 2d 2d 2d 0d 0d | 63 6c 61 73 73 20 54 4c |------..|class TL|
|000014a0| 61 62 65 6c 73 53 6c 69 | 64 65 72 20 3a 20 70 75 |abelsSli|der : pu|
|000014b0| 62 6c 69 63 20 54 53 6c | 69 64 65 72 0d 2f 2f 20 |blic TSl|ider.// |
|000014c0| 45 6d 75 6c 61 74 69 6f | 6e 2d 6f 6e 6c 79 20 73 |Emulatio|n-only s|
|000014d0| 75 62 63 6c 61 73 73 20 | 6f 66 20 54 53 6c 69 64 |ubclass |of TSlid|
|000014e0| 65 72 20 74 68 61 74 20 | 73 75 70 70 6f 72 74 73 |er that |supports|
|000014f0| 20 64 72 61 77 69 6e 67 | 20 6c 61 62 65 6c 73 20 | drawing| labels |
|00001500| 61 73 73 6f 63 69 61 74 | 65 64 20 77 69 74 68 0d |associat|ed with.|
|00001510| 2f 2f 20 73 6c 69 64 65 | 72 20 74 69 63 6b 20 6d |// slide|r tick m|
|00001520| 61 72 6b 73 2e 0d 7b 0d | 09 2f 2f 20 54 43 6f 6e |arks..{.|.// TCon|
|00001530| 74 72 6f 6c 2d 63 6f 6d | 70 61 74 69 62 6c 65 20 |trol-com|patible |
|00001540| 63 6f 6e 73 74 72 75 63 | 74 6f 72 0d 09 54 4c 61 |construc|tor..TLa|
|00001550| 62 65 6c 73 53 6c 69 64 | 65 72 28 63 6f 6e 73 74 |belsSlid|er(const|
|00001560| 20 43 56 69 65 77 50 6f | 69 6e 74 26 20 69 74 73 | CViewPo|int& its|
|00001570| 4c 6f 63 61 74 69 6f 6e | 20 3d 20 67 5a 65 72 6f |Location| = gZero|
|00001580| 56 50 74 2c 0d 09 09 09 | 09 09 09 09 20 63 6f 6e |VPt,....|.... con|
|00001590| 73 74 20 43 56 69 65 77 | 50 6f 69 6e 74 26 20 69 |st CView|Point& i|
|000015a0| 74 73 53 69 7a 65 20 3d | 20 67 5a 65 72 6f 56 50 |tsSize =| gZeroVP|
|000015b0| 74 2c 0d 09 09 09 09 09 | 09 09 20 53 69 7a 65 44 |t,......|.. SizeD|
|000015c0| 65 74 65 72 6d 69 6e 65 | 72 20 69 74 73 48 53 69 |etermine|r itsHSi|
|000015d0| 7a 65 44 65 74 20 3d 20 | 73 69 7a 65 56 61 72 69 |zeDet = |sizeVari|
|000015e0| 61 62 6c 65 2c 0d 09 09 | 09 09 09 09 09 20 53 69 |able,...|..... Si|
|000015f0| 7a 65 44 65 74 65 72 6d | 69 6e 65 72 20 69 74 73 |zeDeterm|iner its|
|00001600| 56 53 69 7a 65 44 65 74 | 20 3d 20 73 69 7a 65 56 |VSizeDet| = sizeV|
|00001610| 61 72 69 61 62 6c 65 2c | 0d 09 09 09 09 09 09 20 |ariable,|....... |
|00001620| 20 20 20 20 63 6f 6e 73 | 74 20 43 54 65 78 74 53 | cons|t CTextS|
|00001630| 74 79 6c 65 5f 41 43 26 | 20 69 74 73 54 65 78 74 |tyle_AC&| itsText|
|00001640| 53 74 79 6c 65 20 3d 20 | 67 53 79 73 74 65 6d 53 |Style = |gSystemS|
|00001650| 74 79 6c 65 2c 0d 09 09 | 09 09 09 09 20 20 20 20 |tyle,...|.... |
|00001660| 20 52 65 73 4e 75 6d 62 | 65 72 20 69 74 73 4c 61 | ResNumb|er itsLa|
|00001670| 62 65 6c 73 49 44 20 3d | 20 6b 4e 6f 52 65 73 6f |belsID =| kNoReso|
|00001680| 75 72 63 65 2c 0d 09 09 | 09 09 09 09 20 20 20 20 |urce,...|.... |
|00001690| 20 62 6f 6f 6c 20 70 72 | 65 66 65 72 4c 69 76 65 | bool pr|eferLive|
|000016a0| 46 65 65 64 62 61 63 6b | 20 3d 20 74 72 75 65 29 |Feedback| = true)|
|000016b0| 3b 0d 0d 09 76 69 72 74 | 75 61 6c 20 7e 54 4c 61 |;...virt|ual ~TLa|
|000016c0| 62 65 6c 73 53 6c 69 64 | 65 72 28 29 3b 0d 09 0d |belsSlid|er();...|
|000016d0| 09 54 4c 61 62 65 6c 73 | 53 6c 69 64 65 72 28 63 |.TLabels|Slider(c|
|000016e0| 6f 6e 73 74 20 54 4c 61 | 62 65 6c 73 53 6c 69 64 |onst TLa|belsSlid|
|000016f0| 65 72 26 20 69 6e 53 6c | 69 64 65 72 29 3b 0d 09 |er& inSl|ider);..|
|00001700| 0d 09 76 69 72 74 75 61 | 6c 20 43 43 6f 6e 74 72 |..virtua|l CContr|
|00001710| 6f 6c 5f 41 43 2a 20 44 | 6f 4d 61 6b 65 43 6f 6e |ol_AC* D|oMakeCon|
|00001720| 74 72 6f 6c 28 57 69 6e | 64 6f 77 52 65 66 20 74 |trol(Win|dowRef t|
|00001730| 68 65 57 69 6e 64 6f 77 | 2c 0d 09 09 09 09 09 09 |heWindow|,.......|
|00001740| 09 09 09 63 6f 6e 73 74 | 20 43 52 65 63 74 5f 41 |...const| CRect_A|
|00001750| 43 26 20 62 6f 75 6e 64 | 73 52 65 63 74 2c 20 0d |C& bound|sRect, .|
|00001760| 09 09 09 09 09 09 09 09 | 09 62 6f 6f 6c 20 69 73 |........|.bool is|
|00001770| 56 69 73 69 62 6c 65 2c | 20 62 6f 6f 6c 20 69 73 |Visible,| bool is|
|00001780| 45 6e 61 62 6c 65 64 2c | 0d 09 09 09 09 09 09 09 |Enabled,|........|
|00001790| 09 09 63 6f 6e 73 74 20 | 43 53 74 72 32 35 35 5f |..const |CStr255_|
|000017a0| 41 43 26 20 69 74 73 54 | 69 74 6c 65 29 3b 0d 09 |AC& itsT|itle);..|
|000017b0| 09 2f 2f 20 46 61 63 74 | 6f 72 79 20 6d 65 74 68 |.// Fact|ory meth|
|000017c0| 6f 64 20 69 6e 73 74 61 | 6e 74 69 61 74 65 73 20 |od insta|ntiates |
|000017d0| 74 68 65 20 63 6f 6e 74 | 72 6f 6c 2e 09 0d 7d 3b |the cont|rol...};|
|000017e0| 0d 0d 23 65 6e 64 69 66 | 20 2f 2f 20 5f 5f 55 53 |..#endif| // __US|
|000017f0| 4c 49 44 45 52 5f 5f 0d | 00 00 00 00 00 00 00 00 |LIDER__.|........|
|00001800| 00 00 01 00 00 00 02 0a | 00 00 01 0a 00 00 00 5c |........|.......\|
|00001810| 74 74 78 74 4d 6f 6f 56 | 05 00 00 00 00 00 00 00 |ttxtMooV|........|
|00001820| ac 40 00 80 0b 01 74 74 | 78 74 4d 6f 6f 56 06 00 |.@....tt|xtMooV..|
|00001830| 09 55 53 6c 69 64 65 72 | 2e 68 65 72 20 38 6d 73 |.USlider|.her 8ms|
|00001840| 63 75 6d 65 6e 74 73 32 | 2e 31 62 33 65 32 67 70 |cuments2|.1b3e2gp|
|00001850| 02 00 54 45 58 54 4d 50 | 53 20 01 00 ff ff ff ff |..TEXTMP|S ......|
|00001860| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001870| 00 00 af 1c 1b 73 00 00 | 1a 51 00 00 02 d7 74 74 |.....s..|.Q....tt|
|00001880| 78 74 50 49 43 54 03 00 | 00 00 00 00 00 00 93 c0 |xtPICT..|........|
|00001890| 04 00 0b 01 74 74 78 74 | 50 49 43 54 04 00 00 00 |....ttxt|PICT....|
|000018a0| 00 00 00 00 93 80 00 40 | 0b 01 74 74 78 74 50 49 |.......@|..ttxtPI|
|000018b0| 43 54 05 00 00 00 00 00 | 00 00 9a c0 00 80 0b 01 |CT......|........|
|000018c0| 74 74 78 74 50 49 43 54 | 06 00 00 00 00 00 00 00 |ttxtPICT|........|
|000018d0| 99 c0 01 00 0b 01 74 74 | 78 74 50 49 43 54 fd 00 |......tt|xtPICT..|
|000018e0| 00 00 00 00 00 00 70 40 | 01 00 0b 01 74 74 78 74 |......p@|....ttxt|
|000018f0| 54 45 58 54 01 00 00 00 | 00 00 00 00 81 00 01 00 |TEXT....|........|
|00001900| 00 00 00 49 13 04 80 01 | 00 00 06 31 33 2e 30 2e |...I....|...13.0.|
|00001910| 34 3b 4d 61 63 41 70 70 | aa 20 52 65 6c 65 61 73 |4;MacApp|. Releas|
|00001920| 65 20 31 33 20 55 70 64 | 61 74 65 20 34 2c 20 a9 |e 13 Upd|ate 4, .|
|00001930| 20 41 70 70 6c 65 20 43 | 6f 6d 70 75 74 65 72 2c | Apple C|omputer,|
|00001940| 20 49 6e 63 2e 20 31 39 | 38 34 2d 39 38 00 00 00 | Inc. 19|84-98...|
|00001950| 49 13 04 80 01 00 00 06 | 31 33 2e 30 2e 34 3b 4d |I.......|13.0.4;M|
|00001960| 61 63 41 70 70 aa 20 52 | 65 6c 65 61 73 65 20 31 |acApp. R|elease 1|
|00001970| 33 20 55 70 64 61 74 65 | 20 34 2c 20 a9 20 41 70 |3 Update| 4, . Ap|
|00001980| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|00001990| 63 2e 20 31 39 38 34 2d | 39 38 00 00 00 6c 9f cd |c. 1984-|98...l..|
|000019a0| 2a 77 3f e5 32 30 00 04 | 00 00 00 01 00 00 00 00 |*w?.20..|........|
|000019b0| b2 3b ca 2c b2 32 d9 d4 | b2 3b b9 c1 00 21 f3 3b |.;.,.2..|.;...!.;|
|000019c0| 00 01 00 1b 00 01 15 4f | 67 68 61 6d ba 52 65 6c |.......O|gham.Rel|
|000019d0| 65 61 73 65 53 63 72 69 | 70 74 73 ba 00 0d 4d 69 |easeScri|pts...Mi|
|000019e0| 6b 65 20 52 6f 73 73 65 | 74 74 69 00 01 31 00 0d |ke Rosse|tti..1..|
|000019f0| 56 65 72 73 46 6f 72 4d | 61 63 41 70 70 00 07 43 |VersForM|acApp..C|
|00001a00| 72 65 61 74 65 64 00 00 | 00 00 00 00 01 00 00 00 |reated..|........|
|00001a10| 02 0a 00 00 01 0a 00 00 | 00 5c 04 21 df 00 34 84 |........|.\.!..4.|
|00001a20| 00 00 00 1c 00 52 00 01 | 76 65 72 73 00 01 00 12 |.....R..|vers....|
|00001a30| 63 6b 69 64 00 00 00 2a | 00 01 ff ff 20 00 00 00 |ckid...*|.... ...|
|00001a40| 04 21 df 20 00 02 ff ff | 20 00 00 4d 04 21 df 64 |.!. ....| ..M.!.d|
|00001a50| 00 80 00 00 00 00 00 9a | 04 21 de 60 09 50 72 6f |........|.!.`.Pro|
|00001a60| 6a 65 63 74 6f 72 00 00 | 00 00 00 00 00 00 00 00 |jector..|........|
|00001a70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+